/**
 * Copyright© 2003-2019 浙江汇信科技有限公司, All Rights Reserved. <br/>
 */
package com.icinfo.cloud.provider.logs.model;

import com.icinfo.framework.mybatis.mapper.annotation.Before;
import lombok.Data;

import javax.persistence.*;
import java.io.Serializable;

/**
 * 描述:  logs_case_document_serial_record 对应的实体类.<br>
 * WARNING：不是表中字段的属性必须加@Transient注解
 * @author framework generator
 * @date 2023年01月07日
 */
@Table(name = "upcase.logs_case_document_serial_record")
@Data
public class LogsCaseDocumentSerialRecord implements Serializable {
    /**
     * 主键id
     */
    @Id
    @Column(name = "id")
    private String id;

    /**
     * 案件id 或 案源id
     */
    @Column(name = "busi_id")
    private String busiId;

    /**
     * 文书目录编码
     */
    @Column(name = "document_catalog_code")
    private String documentCatalogCode;

    /**
     * 机构编码
     */
    @Column(name = "org_code")
    private String orgCode;

    /**
     * 部门编码
     */
    @Column(name = "dept_code")
    private String deptCode;

    /**
     * 条线编码
     */
    @Column(name = "line_code")
    private String lineCode;

    /**
     * 序号
     */
    @Column(name = "serial")
    private Long serial;

    /**
     * 年份
     */
    @Column(name = "year")
    private String year;

    /**
     * 表名
     */
    @Column(name = "serail_table")
    private String serialTable;

    /**
     * 来源类型
     */
    @Column(name = "source_type")
    private String sourceType;

    /**
     * 是否异常 0-正常 1-异常
     */
    @Column(name = "if_exception")
    private String ifException;


    private static final long serialVersionUID = 1L;
}